faulty or insufficient reasons - Spanish English Dictionary